Smartling\ApiWrapper B

Total Complexity 97
Dependencies 39
Dependents 0
Total lines 696
Lines of code 524
Logical lines of code 260
Comment lines 13
Methods 36
Properties 3

Methods 36

Method Rating Maintainability Complexity Lines of code
getStatusForAllLocales()
A
43 13 46
retrieveBatch()
A
43 8 50
retrieveJobInfoForDailyBucketJob()
S
47 6 36
isUnrecoverable()
S
57 6 16
createJob()
S
58 5 16
uploadContent()
S
47 3 41
createAuditLogRecord()
S
54 4 20
findLastJobByFileUri()
S
58 4 14
getSupportedLocales()
S
56 3 18
lastModified()
S
60 3 13
downloadFile()
S
52 2 28
setNotificationRecord()
S
52 2 27
updateJob()
S
62 3 11
deleteNotificationRecord()
S
55 2 23
getProgressToken()
S
54 2 23
getStatus()
S
56 2 18
getAccountUid()
S
59 2 15
listJobs()
S
64 3 10
getAuthProvider()
S
59 2 15
getFileApi()
S
71 2 5
formatError()
S
78 2 3
deleteFile()
S
65 2 9
getConfigurationProfile()
S
66 2 8
testConnection()
S
64 2 10
getBatchApi()
S
78 1 3
getJobsApi()
S
78 1 3
createBatch()
S
70 1 6
executeBatch()
S
80 1 3
__construct()
S
74 1 5
getBaseNameForDailyBucketJob()
S
74 1 4
getSmartlingLocaleBySubmission()
S
80 1 3
setTranslationStatusToEntity()
S
69 1 7
releaseLock()
S
74 1 4
renewLock()
S
74 1 4
acquireLock()
S
74 1 4
getCache()
S
81 1 3